package Frame.entity;

import javax.swing.JMenuBar;

/**
 * 菜单栏类<br>
 * 有且仅能有一个对象
 * 
 * @author jungle
 *
 */
public class SingleJMenuBar {

	private static JMenuBar instance;

	private SingleJMenuBar() {

	}

	/**
	 * 双检锁单例模式，获取唯一对象的方法，若没有，则创建一个。
	 * 
	 * @return
	 */
	public static JMenuBar getInstance() {
		if (instance == null) {
			synchronized (SingleJMenuBar.class) {
				if (instance == null) {
					instance = new JMenuBar();
				}
			}
		}
		return instance;
	}
}
